Reconstructing Visibility Graphs with Simple Robots
نویسندگان
چکیده
We consider the problem of finding a minimalistic configuration of sensors that enable a simple robot inside an initially unknown polygon P on n vertices to reconstruct the visibility graph of P . The robot can sense features of its environment through its sensors, and it is allowed to move from vertex to vertex. We aim at understanding which sensorial capabilities are sufficient for the reconstruction of the visibility graph of P . We are able to show that the combinatorial visibilities at every vertex do not contain enough information evenwhen combinedwith the knowledge of the exact interior angle at each vertex. Using sensors that can put distant vertices into a spatial relation on the other hand can in some cases enable our robot to reconstruct the visibility graph of P . We show that this is true for a sensor that can distinguish whether the angle between the lines toward two visible vertices is convex or reflex, as long as the robot is capable of identifying the vertex it last visited.We also show thatmeasuring angles exactly is enough, if the robot has a compass. © 2012 Published by Elsevier B.V.
منابع مشابه
How Simple Robots Bene t from Looking Back: Reconstructing Visibility Graphs of Polygons
We study the sensor and movement capabilities that simple robots need in order to create a map of an unknown polygon of size n, and to meet. We consider robots that can move from vertex to vertex, can backtrack movements, and see distant vertices in counter-clockwise order but have no means of visibly identifying them. We show that such robots can always solve the weak rendezvous problem and re...
متن کاملA Note on the Combinatorial Structure of the Visibility Graph in Simple Polygons
Combinatorial structure of visibility is probably one of the most fascinating and interesting areas of engineering and computer science. The usefulness of visibility graphs in computational geometry and robotic navigation problems like motion planning, unknown-terrain learning, shortest-path planning, etc., cannot be overstressed. The visibility graph, apart from being an important data structu...
متن کاملHow Simple Robots Benefit from Looking Back
We study the sensor and movement capabilities that simple robots need in order to create a map of an unknown polygon of size n, and to meet. We consider robots that can move from vertex to vertex, can backtrack movements, and see distant vertices in counter-clockwise order but have no means of visibly identifying them. We show that such robots can always solve the weak rendezvous problem and re...
متن کاملTelling convex from reflex allows to map a polygon
We consider the exploration of a simple polygon P by a robot that moves from vertex to vertex along edges of the visibility graph of P. The visibility graph has a vertex for every vertex of P and an edge between two vertices if they see each other, i.e. if the line segment connecting them lies inside P entirely. While located at a vertex, the robot is capable of ordering the vertices it sees in...
متن کاملAlgorithm for Graph Visibility Obtainment from a Map of Non-convex Polygons
Visibility graphs are basic planning algorithms,widely used in mobile robotics and other disciplines. The construction of a visibility graph can be considered a tool based on geometry that provides support to planning strategies in mobile robots. Visually, the method is used to solve that planning, which is quite extended due to the simplicity of operating with polygons, that represent obstacle...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 444 شماره
صفحات -
تاریخ انتشار 2009